shoemaker's strap - Francés Inglés Diccionario